#ifndef MESSAGEDISPATCHER_H
#define MESSAGEDISPATCHER_H

#include "stdafx.h"
#include "Message.h"

class MessageDispatcher
{
    public:
        MessageDispatcher(unsigned int pId);
        virtual ~MessageDispatcher();
        virtual Message* DispatchMessage(Message* pMessage) = 0;

        unsigned int Id;
    protected:
    private:
};

#endif // MESSAGEDISPATCHER_H
